Final Requirements


Abbreviation:
1: Must have
2: Should have
3: Could have
4: Would like but won't get
BBA: Blue Bus App

# Final Requirements Priority Finished
1. BBA shall schedule/arrange shared journeys to users with same destinations 1 Yes
2. BBA shall be implemented on Android app platform 1 Yes
3. BBA shall allow user to register with email(i.e. email cannot be the same as
another user?s), entering username, email, password, and age
1 Yes
4. BBA shall have a database of records of user including,email, password,
name and age
1 Yes
5. BBA shall allow user to log in with username and password 1 Yes
6. BBA shall allow user to publish a ride 1 Yes
7. BBA shall allow user to book a ride 1 Yes
8. BBA shall allow user offer return trips as well 2 Yes
9. BBA shall allow user view and edit profiles 2 Yes
10. BBA shall allow user to choose the start point and destination on a map 2 Yes
11. BBA shall allow user to type in a postcode or address and give the location 2 Yes
12. BBA shall allow user to see his or her own previous rides 2 Yes
13. BBA shall have the location of user(geolocation) 2 No
14. BBA shall notify user if someone has booked his or her ride by email 3 Yes
15. BBA shall be implemented on multiple platforms like Android, IOS and
web browser(cross-platform app)
3 No
16. BBA shall allow user to log in with Facebook or Twitter account 3 No
17. BBA shall verify the phone number that user input when registration 3 No